The Most Beautiful Paradise, Yongxing Island, South China Sea